sale for the settlement - French English Dictionary